@CHARSET "ISO-8859-1";

/**********************
***** iGoogle Skin: BlueDream
***********************
***** $Id$
**********************/


/**********************
***** WHOLE PAGE
**********************/
body
	{
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}
a, a:active, a:link, a:visited, a.alt
	{
	color: #111111;
	text-decoration: underline;
	}
a.alt
	{
	color: #666666;
	text-decoration: none;
	}
a:hover, a.alt:hover 
	{
	text-decoration: none;
	}

/**********************
***** NAVBAR
**********************/
#guser
	{
	color: #000000;
	}
a:hover u
	{
	text-decoration: none;
	}

/**********************
***** HEADER
**********************/
#nhdrwrap
	{
	background: #003366 url('http://igoogleskinmourf.googlecode.com/svn/trunk/header.jpg') repeat-x top left;
	height: 175px;
	}
#nhdrwrapsizer
	{
	height: 140px;
	}
.gsealog a img
	{
	background: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/header-logo.png' ) right top no-repeat;
	left: 5px;
	position: absolute;
	top: 70px;
	}
* html .gsealog a
	{
	background: none;
	float: left;
	filter: progid: DXImageTransform . Microsoft . AlphaImageLoader( src = 'http://igoogle-bluedream.googlecode.com/svn/testing/images/header-logo.png', sizingMethod = 'scale' );
	width: 178px;
	}
#regular_logo
	{
	background: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/header-logo.png' ) right top no-repeat;
	left: 5px;
	position: absolute;
	top: 70px; 
	}
* html #regular_logo
	{
	background: none;
	float: left;
	filter: progid: DXImageTransform . Microsoft . AlphaImageLoader( src = 'http://igoogle-bluedream.googlecode.com/svn/testing/images/header-logo.png', sizingMethod = 'scale' );
	width: 178px;
	}
#q
	{
	background: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/form-textbox.png') no-repeat;
	border: 0px;
	color: #ffffff;
	font-size: 10px;
	height: 20px;
	left: 180px;
	padding: 3px 4px 3px 4px;
	position: absolute;
	top: 81px;
	width: 200px;
	}
#btnG
	{
	background: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/form-button.png') no-repeat;
	border: 0px;
	font-size: 0px;
	height: 20px;
	left: 385px;
	position: absolute;
	top: 85px;
	width: 85px;
	}
#btnI
	{
	display: none;
	}
.gseaopt
	{
	font-size: 10px;
	position: absolute;
	right: 20px;
	top: 68px;
	text-align: right;
	}
.gseaopt
	{
	color: #ffffff;
	}
.gseaopt a:link, .gseaopt a:visited, .gseaopt a:active
	{
	color: #ffffff;
	text-decoration: none;
	}
.gseaopt a:hover
	{
	text-decoration: underline;
	}


/**********************
***** TABS
**********************/
.tab
	{
    border-bottom: 0px;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
    height: 25px;
	}
.tab a:link, .tab a:visited, .tab a:active
	{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	}
.tab span
	{
	padding-left: 20px;
	padding-right: 20px;
	}
.tab a:hover
	{
	color: #ffffff;
	text-decoration: underline;
	}
.selectedtab
	{
	background: #003366 url('http://igoogle-bluedream.googlecode.com/svn/testing/images/tab-selected.png') repeat-x top left;
	border: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding-top: 5px;
	}
.unselectedtab
	{
	background: #003366 url('http://igoogle-bluedream.googlecode.com/svn/testing/images/tab-normal.png') repeat-x top left;
	border: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding-top: 5px;
	}
.unselectedtab:hover
	{
	background: #003366 url('http://igoogle-bluedream.googlecode.com/svn/testing/images/tab-selected.png') repeat-x top left;
	border: 0px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding-top: 5px;
	}
.tab_hover
	{
	background: #003366 url('http://igoogle-bluedream.googlecode.com/svn/testing/images/tab-selected.png') repeat-x top left;
	}
.addtab, a.addtab, a.addtab:active, a.addtab:link, a.addtab:visited
	{
	padding-top: 5px;
	text-decoration: none;
	}
a.addtab:hover
	{
	text-decoration: underline;
	}
#addstuff
	{
	color: #ffffff;
	font-weight: normal !important;
	text-align: right;
	padding-top: 5px;
	right: 20px;
	position: absolute;
	width: auto;
	}
#addstuff a, #addstuff a:active, #addstuff a:link, #addstuff a:visited
	{
	text-decoration: none;
	}
#addstuff a:hover
	{
	text-decoration: underline;
	}

/**********************
***** GADGETS
**********************/
.modboxin, .modboxin_s
	{
    background-color: #fffff;
    border: 1px #cccccc solid;
    -moz-border-radius-bottomright: 20px;
    -webkit-border-bottom-right-radius: 20px;
    border-top: 0px;
    padding: 5px 9px 10px 9px;
    font-size: 12px;
	}
.modboxin a, .modboxin a:link, .modboxin a:visited, .modboxin a:active
	{
    text-decoration: underline;
	}
.modboxin a:hover
	{
    text-decoration: none;
	}
.modtitle, .modtitle_s
	{
	background: #2A3A60 url('http://igoogle-bluedream.googlecode.com/svn/testing/images/gadget-header.png') repeat-x;
	border: 0px;
	color: #ffffff;
    line-height: 21px;
	padding: 0px 8px;
	text-decoration: none !important;
	}
.modtitle .modtitle_text, .modtitle a:active, .modtitle a:link, .modtitle a:visited, .modtitle a:hover
	{
	color: #ffffff;
	font-size: 11px;
	font-weight: normal !importan;
	text-decoration: none !important;
	}
.modlabel
	{
    padding-bottom: 8px;
	border-bottom: 1px #cccccc dotted;
    margin-bottom: 2px;
	}
.modtitle a.alt
	{
	color: #cccccc;
    text-decoration: none;
	}
a.mtlink
	{
	color: #cccccc;
    line-height: 21px;
	}

/**********************
***** CONTROL BOX
**********************/
a.ddbox, a.delbox, a.minbox, a.maxbox
	{
	margin-top: 4px;
	}
a.ddbox
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-down.png');
	}
a.ddbox:hover
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-down-hover.png');
	}
a.delbox
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-delete.png');
	}
a.delbox:hover
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-delete-hover.png');
	}
a.maxbox
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-maximise.png');
	}
a.maxbox:hover
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-maximise-hover.png');
	}
a.minbox
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-minimise.png');
	}
a.minbox:hover
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/control-minimise-hover.png');
	}
.dd_border
	{
	border: 1px solid #000000;
	}
.dd_item, .dd_item a, .dd_item a:active, .dd_item a:link, .dd_item a:visited
	{
	color: #999999;
	font-size: 11px;
	}
.dd_item a, .dd_item a:active, .dd_item a:link, .dd_item a:visited, .dd_item a:hover
	{
	color: #666666;
	}
.meditbox
	{
	background: #2A3A60;
	font-size: 12px;
	color: #ffffff;
	padding: 5px 0px 5px 0px;
	}

/**********************
***** FEEDS
**********************/
a.fmaxbox, a.fmaxbox_reverse_directionality
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/feed-expand.png');
	}
a.fmaxbox:hover, a.fmaxbox_reverse_directionality:hover
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/feed-expand-hover.png');
	}
a.fminbox, a.fminbox_reverse_directionality
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/feed-contract.png');
	}
a.fminbox:hover, a.fminbox_reverse_directionality:hover 
	{
	background-image: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/feed-contract-hover.png');
	}

/**********************
***** DAILOG
**********************/
.dialog .titlebar
	{
	border-color: #666666;
	background: #e1e1e1;
	}
.dialog .body
	{
	border-color: #666666;
	}

/**********************
***** FOOTER
**********************/
#footerwrap
	{
	border: 0px;
	background: url('http://igoogle-bluedream.googlecode.com/svn/testing/images/footer.png');
	color: #ffffff !important;
	padding-bottom: 30px;
	}
#footerwrap a
	{
	color: #ffffff !important;
	text-decoration: none;
	}
#footerwrap a:hover
	{
	color: #ffffff !important;
	text-decoration: underline;
	}
.bold_link_container
	{
	display: none;
	}

/**********************
***** MESSAGE BOX
**********************/
.msg
	{
	position: absolute;
	left: 3px;
	top: 5px;
	}
.msg .msg_box, #noscript_box, #new_user_save_box, #new_user_tip_box
	{
	background-color: #ffffff;
	border: 1px solid #676767;
	filter: alpha(opacity = 90);
	opacity: .9;
	zoom: 1;
	}
#no_script
	{
	background-color: #ffffff;
	}

/**********************
***** SPECIFIC GADGET COLOURS
**********************/
.alt
	{
	color: #cccccc;
	}
a.gre
	{
	color: #cccccc;
	}
.tld
	{
	color: #cccccc;
	width: 50px;
	}
.tls a, .tls a:active, .tls a:link, .tls a:visited, .tls a:hover
	{
	text-decoration: none;
	}
.gt
	{
	color: #333333;
	text-decoration: none;
	}
.tls a:hover
	{
	text-decoration: none;
	}
.fpad
	{
	color: #000000;
	padding: 5px 10px 2px 17px;
	font-size: 92%;
	}

/**********************
***** INTERNATIONAL IGOOGLE CLEANUP
**********************/
#featuretabs
	{
	display: none;
	}
table tr td font
	{
	display: none;
	}
div div div div div div div div div table tbody tr td font
	{
	display: inline;
	}
#nhdrwrap div div div div
	{
	color: #ffffff;
	margin-right: 20px;
	}
#nhdrwrap div div div div a
	{
	color: #ffffff;
	}
#nhdrwrap div div div div form
	{
	color: #000000;
	}

/**********************
***** TO CLEAN UP
**********************/
.uftl {
	color: #ffffff;
	padding: 5px 0px;
	border: none;
	border-top: 1px solid #fff;
}
.sftl {
	color: #ffffff;
	padding: 5px 0px;
	border: none;
	border-top: 1px #c98399 dotted;
	border-bottom: 1px #c98399 dotted;
}